rough marsh-mallow - Spanish English Dictionary